home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Aminet 21
/
Aminet 21 (1997)(GTI - Schatztruhe)[!][Oct 1997].iso
/
Aminet
/
dev
/
amos
/
AMOS0697.lzh
/
AMOSLIST
/
PalProcs.Lha
/
PalFromIFFPic.AMOS
/
PalFromIFFPic.amosSourceCode
Encoding:
Amiga
Atari
Commodore
DOS
FM Towns/JPY
Macintosh
Macintosh JP
NeXTSTEP
RISC OS
UTF-8
Wrap
AMOS Source Code
|
1996-07-23
|
762 b
|
48 lines
Set Accessory
Dim C(31)
Screen Open 0,640,26,8,Hires
Flash Off : Curs Off : Cls 0
Screen Display 0,128,42,640,26
Input "Palette or Fade (p/f) >";A$
A$=Lower$(A$)
Load Iff Fsel$(""),1
Flash Off : Curs Off
Screen Hide 1
For G=0 To 31
C(G)=Colour(G)
Next
Screen 0
Call Editor 29
If A$="p"
B$="Palette "
For G=0 To 31
B$=B$+Hex$(C(G),3)+","
Next
B$=Left$(B$,Len(B$)-1)
Call Editor 71,,B$
End If
If A$="f"
B$="Fade "
Print
Input "Fade speed > ";A
Input "Wait (y/n) >";C$
C$=Lower$(C$)
B$=B$+Str$(A)-" "+","
For G=0 To 31
B$=B$+Hex$(C(G),3)+","
Next
B$=Left$(B$,Len(B$)-1)
If C$="y"
B$=B$+" : Wait "+Str$(A*15)-" "
End If
Call Editor 71,,B$
End If
Screen Close 1 : Screen Close 0